This operation is used to retrieve an object, assemble its pieces, and store the results in the cache. If a specific object already exists in the cache, this operation purges the cached version, recompiles the object, and stores the recompiled object in the cache. There are two reasons you might use that operation: 1) to pre-populate the cache with all of the objects in the database to prevent the overhead of compiling each object the first time it is requested and 2) to purge and rebuild the cache if the underlying store has changed. The compiled objects include documents, packages, and policies for all precedence levels.
| Operation | CompileAll |
|---|---|
| Style | document |
| Operation Type | |
| SOAP Action | http://schemas.bankerssystems.com/2004/ExpereAPI/ExpereIEServices/IExpereAPI/CompileAll |
| Input | CompileAllRequest |
| Output | CompileAllResponse |